package gestionTransportObjetsGenerated;

/**
 * Interface definition : GestionOperateur
 * 
 * @author OpenORB Compiler
 */
public interface GestionOperateurOperations
{
    /**
     * Read accessor for nom attribute
     * @return the attribute value
     */
    public String nom();

    /**
     * Operation informerBesoinTransport
     */
    public void informerBesoinTransport(gestionTransportObjetsGenerated.TransportColis colis);

    /**
     * Operation accepterTransport
     */
    public String accepterTransport(gestionTransportObjetsGenerated.TransportColis colis);

    /**
     * Operation verifierCodeTransport
     */
    public gestionTransportObjetsGenerated.TransportColis verifierCodeTransport(String codeTransp);

    /**
     * Operation notifierDepotTransp
     */
    public void notifierDepotTransp(gestionTransportObjetsGenerated.TransportColis colis);

    /**
     * Operation obtenirStations
     */
    public void obtenirStations(String numEnv, gestionTransportObjetsGenerated.TransportColisHolder colis)
        throws gestionTransportObjetsGenerated.COLIS_INCONNU;

}
